pinning of a piece - Spanish English Dictionary